package nc.impl.mid;

import java.util.Map;

import nc.bs.hr.poorder.bp.Mid2NCInvoicBp;
import nc.bs.hr.poorder.bp.Mid2NCOrderBp;
import nc.bs.hr.poorder.bp.Mid2NCPayableBp;
import nc.bs.hr.poorder.bp.Mid2NCPlanPriceBp;
import nc.bs.hr.poorder.bp.Mid2NCPriceauditBp;
import nc.bs.hr.poorder.bp.Mid2NCSupplierAccDocBp;
import nc.bs.hr.poorder.bp.Mid2NCSupplierAddrBp;
import nc.bs.hr.poorder.bp.Mid2NCSupplierBp;
import nc.itf.mid.ITransactionMidToNC;

public class TransactionMidToNCImpl implements ITransactionMidToNC {

	public void supplierOp__RequiresNew(Map<String, Object> midData,
			String cuserid) {
		new Mid2NCSupplierBp().supplierOp(midData, cuserid);
		
	}

	public void planPriceOp__RequiresNew(Map<String, Object> midData,
			String cuserid) {
		new Mid2NCPlanPriceBp().planPriceOp(midData, cuserid);
	}
	
	public void planPriceauditOp__RequiresNew(Map<String, Object> midData,
			String cuserid) {
		//new Mid2NCPriceauditBp().planPriceOp(midData, cuserid);
	}

	public void orderOp__RequiresNew(Map<String, Object> midData, String cuserid) {
		new Mid2NCOrderBp().orderOp(midData, cuserid);
	}

	public void invoiceOp__RequiresNew(Map<String, Object> midData,
			String cuserid) {
		new Mid2NCInvoicBp().invoiceOp(midData, cuserid);
	}

	public void payableOp__RequiresNew(Map<String, Object> midData,
			String cuserid) {
		new Mid2NCPayableBp().payableOp(midData, cuserid);
	}

	public void supplierAddrOp__RequiresNew(Map<String, Object> midData,
			String cuserid) {
		new Mid2NCSupplierAddrBp().supplierAddrOp(midData, cuserid);
	}

	public void supplierAccDocOp__RequiresNew(Map<String, Object> midData,
			String cuserid) {
		new  Mid2NCSupplierAccDocBp().supplierAccDocOp(midData,cuserid);
	}

}

